home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / newsgroups / misc.19950726-19950929 / 000350_news@columbia.edu_Tue Sep 12 20:28:21 1995.msg < prev    next >
Internet Message Format  |  2020-01-01  |  4KB

  1. Received: from apakabar.cc.columbia.edu by watsun.cc.columbia.edu with SMTP id AA27525
  2.   (5.65c+CU/IDA-1.4.4/HLK for <kermit.misc@watsun.cc.columbia.edu>); Tue, 12 Sep 1995 18:34:11 -0400
  3. Received: by apakabar.cc.columbia.edu id AA08527
  4.   (5.65c+CU/IDA-1.4.4/HLK for kermit.misc@watsun); Tue, 12 Sep 1995 18:34:09 -0400
  5. Path: news.columbia.edu!sol.ctr.columbia.edu!news.msfc.nasa.gov!newsfeed.internetmci.com!news.mathworks.com!news4.ner.bbnplanet.net!news3.near.net!sun3.ipswitch.com!ddl
  6. From: ddl@harvard.edu (Dan Lanciani)
  7. Newsgroups: comp.protocols.kermit.misc
  8. Subject: Re: MS-KERMIT 3.14 hanging on idle TCP/IP connection?
  9. Message-Id: <2992@sun3.IPSWITCH.COM>
  10. Date: 12 Sep 95 20:28:21 GMT
  11. References: <42d2u9$edt@apakabar.cc.columbia.edu> <433mrn$49i@apakabar.cc.columbia.edu>
  12. Organization: Internet 
  13. Lines: 67
  14. Apparently-To: kermit.misc@watsun.cc.columbia.edu
  15.  
  16. In article <433mrn$49i@apakabar.cc.columbia.edu>, chaiklin@merhaba.cc.columbia.edu (Seth Chaiklin) writes:
  17. | In article <2979@sun3.ipswitch.com>, Dan Lanciani <ddl@harvard.edu> wrote:
  18. | [stuff deleted about how a MSK machine would lose control of the
  19. |  terminal output after about 10 minutes and the ARP cache on a Linux
  20. | (1.2.8) machine would lose the hardware address of the MSK machine.  ]
  21. | >You'd need a network trace to be sure, but this suggests that kermit
  22. | >isn't responding to ARPs in its current state.
  23. | I have traceroute and netstat (and maybe some others) on the Linux box.
  24. | It was mentioned that this could be helpful, but I do not know what I should
  25. | do or what I should look for.
  26. | >There are at least two additional experiments that might shed light on
  27. | >the situation.
  28. | >First, while in the bad state, try to ping it from another machine that
  29. | >has never been involved with the connection at all.  This should tell
  30. | >you whether kermit is willing to respond to anybody's ARP at this point.
  31. | I did try this, and the MSK machine responded to the ping, so there was no
  32. | need to try the second test.  
  33.  
  34. I forgot to ask whether this is another Linux box or something else.  If
  35. something else, then it would still be good to try the ping-from-clean-
  36. Linux-system test to see if such ARPs *ever* work.
  37.  
  38. | I also tried to ping from the Linux box, but there was no response.
  39. | However, if I handloaded the Hardware address of the ethernet
  40. | card on the MSK machine, then I could get a ping response.
  41.  
  42. In the absence of a trace (which would probably make everything completely
  43. clear at this point), I can suggest one more drastic test.  Rather than adding
  44. the ARP entry at this point, reboot the Linux machine.  This would (I hope)
  45. determine whether something stateful on the Linux box prevented the ARP from
  46. working.
  47.  
  48. | This was when I tried to ping from the Linux machine (with no response).
  49. |I tried another experiment.  I logged in from the MSK machine, then immediately
  50. | deleted the entry from the Linux ARP cache.  The output stopped, as other
  51. | times.
  52.  
  53. Well, that's nice in a sense.  At least you can reproduce the problem on
  54. demand without waiting for it to show up.
  55.  
  56. |It was still possible to telnet to other machines, but now it was 
  57. | impossible to telnet to the Linux machine, no error message or anything, just 
  58. | a return to the Kermit prompt.
  59.  
  60. Does it return immediately or take a while to time out?
  61.  
  62. | Finally, I hand-entered the hw address for the MSK machine, and now I have 
  63. | tried two or three times to let the MSK machine sit for for 30-60 minutes,
  64. | and I have not been able to reproduce the problem.  It sounds like I 
  65. | should just try to load the addresses for these cards, maybe even as a
  66. | cron job...but I would still like to try to understand what is going wrong.
  67.  
  68. I believe that a hand-entered address is not timed out (if Linux ARP is
  69. typical).  That would explain why it didn't fail thereafter.
  70.  
  71. If you can point me at the version of kermit in question I can do some
  72. tests myself...
  73.  
  74.                 Dan Lanciani
  75.                 ddl@harvard.*